﻿1857.1.1 = {
	capital = 111

	oob = "FIN_1857"
	set_naval_oob = "FIN_1857_naval_mtg"

	set_convoys = 20

	set_research_slots = 2

	### Economy
    add_ideas = generic_unemployment_idea
    set_variable = { unemployment_value_modifier = 0.1 }
    set_variable = { current_unemployment = 0.05 }
    clamp_variable = {
        var = current_unemployment
        min = 0
        max = 1
    }
    update_unemployment_modifier = yes
    add_to_variable = { money = 0.01 }
	set_variable = { current_loans_sum = 10 }

	add_ideas = {
		#POLITICS
		RUS_Alexander_II
		victorian_era
		doctrine_napoleonic_army_1
		agrarian
		#has_heir
		#absolute_monarchy

		civilian_economy
		limited_exports
		army_spending_level_2
		taxation_level_1
		cl_legal

		#stagnation_growth
		border_control
		early_conscription
		limited_equality
		absolutism
		

		#no_constitution
		no_elections

		privileged_education
		state_religion
		#religion_protestant
		state_controlled_press

		social_spending_level_1
		law_spending_level_4
		road_spending_level_1
		navy_spending_level_1
		research_spending_level_1

		#NATIONAL SPIRITS
		FIN_the_language_strife
		FIN_risk_of_famine
		FIN_outdated_economy
		FIN_lauantaiseura
		FIN_finnish_stoicism
		FIN_destroyed_merchant_fleet
		SDN_idea_scandinavian_wolves
		NA_B_no_scale_railways
		FIN_Baby_Boom
	}

	RUS = {
		set_autonomy = {
			target = FIN
			autonomous_state = autonomy_dominion
			freedom_level = 0.2
		}
	}
	
	# Diplo
	
	# Rival
	set_variable = { var = rival_country value = SWE.id }
	# Most Favoured Nation
	set_variable = { var = most_favoured_country value = RUS.id }
	

	set_politics = {
		ruling_party = autocracy
	}

	set_popularities = {
		anarchism = 0
		ideology_social_liberalism = 0
		ideology_radical_socialism = 0
		social_egalitarianism = 0
		centrism = 0
		traditional_conservatism = 24
		radical_democracy = 0
		chauvinist_populism = 0
		autocracy = 76
		fundamentalism = 0
	}

	set_technology = {
		###Tribal
		tribal_carrier_birds = 1
		tribal_electrical_theory = 1
		tribal_steel_tools = 1
		tribal_tatics = 1
		tribal_gunpowder = 1
		tribal_riding = 1
		tribal_steam_experiments = 1
		tribal_forging = 1
		tribal_artisan = 1
		tribal_chemistry = 1
		tribal_guilds_trade = 1
		tribal_crop_planting = 1
		tribal_irrigation = 1
		tribal_crop_rotation = 1
		tribal_salted_smoked_goods = 1
		tribal_leching = 1
		start_build_tech = 1
		
		###Army
		#Weapons & Equipment
		traditional_mixed_arms = 1 #Pike and Shot
		infantry_weapons = 1 #Flintelåsgevær M/1807
		tech_infantry_flintlock_pistol = 1 #Flintlock Pistols
		  #M/1848 Tapriffel
		tech_infantry_practical_rifling = 1 #Practical Rifling
		tech_infantry_infantry_swords = 1 #Infantry Swords
		socket_bayonet = 1 #Socket Bayonet
		#Uniforms
		tech_infantry_napoleonic_uniform = 1 #Napoleonic Uniform
		vic_army_cloth = 1 #Victorian Uniform
		civil_army_cloth = 1 #1850 Uniform
		#Cavalry
		basic_cavalry = 1 #Horse and Tack
		horse_transport = 1 #Transport Horses
		horse_artillery = 1 #Horse Limber
		mounted_infantry = 1 #Mounted Infantry
		
		###Army Support
		tech_support = 1 #Victorian Support Equipment
		
		###Military Vehicles
		basic_train = 1 #Simple Steam Train
		
		###Artillery
		gw_artillery = 1 #Bore Gun
		
		###Flight Technology
		
		###Mechanical Engineering
		#Railroad
		mass_transit_early = 1	#Early Mass Transit
		tech_humanities_roadworks = 1 #Roadworks
		iron_railways = 1 #Wrought Iron Railways
		#Locomotives
		steam_locomotive = 1 #Steam Locomotive I
		#Engines
		steam_engine = 1 #Atmospheric Steam Engine
		high_speed_steam_engine = 1 #High-Pressure Steam Engine
		#Industrial Production
		manufactories = 1 #Manufactories
		
		###Process Engineering
		#Chemical Process
		inorganic_chemistry = 1 #Inorganic Chemistry
		hot_blast_furnaces = 1 #Hot Blast Furnace
		
		###Biochemistry
		#Chemical Synthesis
		wohler_synthesis = 1 #Wohler Synthesis
		polymer_chemistry = 1 #Polymer Chemistry
		#Food Preservation
		early_medicine = 1 #Early Medicine
		food_preserving_icebox = 1 #Icebox Preservation
		#Agriculture
		early_artificial_fertilizer = 1 #Early Artificial Fertilizer
		
		###Electronics and Instruments
		#Alternating Current
		early_alternators = 1 #Early Alternators
		#Direct Current Battery
		woolrich_electrical_generator = 1 #Woolrich Electrical Generator
		voltas_battery = 1 #Volta's Battery
		#Telegraph
		electrical_engineering = 1 #Electrical Engineering

		###Socio-Economics & Humanities
		tech_humanities_mercantilism = 1 #Mercantilism
		tech_humanities_capitalism = 1 #Capitalism
		tech_humanities_social_stratification = 1 #Social Stratification
		
		###Aviation
		mongolfiere = 1 #Mongolfiere
		ornithopter = 1 #Ornithopter
		screw_propeller = 1 #Screw Propeller
		
		###Special Projects

		tech_naval_early_gunboat = 1
		tech_naval_1850_gunboat = 1
		tech_naval_corvette = 1
		tech_naval_mtg_1857_corvette_hull = 1
		tech_naval_early_frigate = 1
		tech_naval_1850_frigate = 1
		tech_naval_lineship = 1
		tech_naval_1857_lineship = 1
		tech_naval_mtg_hardwood_capital_ship_hulls = 1
		tech_naval_mtg_24_pounder_battery = 1
		tech_naval_mtg_32_pounder_battery = 1
		tech_naval_mtg_explosive_shells = 1
		tech_naval_mtg_sails = 1
		tech_naval_mtg_paddle_wheels = 1
		tech_naval_mtg_steam_driven_single_screw_propeller = 1
		tech_naval_mtg_crows_nest = 1
		tech_naval_mtg_repair_crews = 1
		tech_naval_capital_ship_naval_transportation = 1
 	}

	set_grand_doctrine = grand_doctrine_napoleonic_era
	set_sub_doctrine = napoleonic_light_cavalry_doctrine
	add_mastery = {
		amount = 200
		sub_doctrine = napoleonic_light_cavalry_doctrine
	}
	set_sub_doctrine = napoleonic_conservative_doctrine
	add_mastery = {
		amount = 100
		sub_doctrine = napoleonic_conservative_doctrine
	}
	
	add_equipment_to_stockpile = { type = infantry_equipment_rifle_0 amount = 500 producer = FIN }
	add_equipment_to_stockpile = { type = uniform_equipment_0 amount = 500 producer = FIN }

	#Finland's National Debt amounted to 19m Markka (= 0.50m Pound Sterling as of 1871) at the end of 1857; income per year 13.09m Markka (= 0.35m Pound Sterling; 30.1% direct taxes, 59.5% indirect taxes) = 1.43 GDP of deb

	# Characters
	recruit_character = FIN_friedrich_wilhelm_rembert_von_berg
	recruit_character = FIN_platon_ivanovich_rokasovsky 
	recruit_character = FIN_johan_mauritz_nordenstam
	recruit_character = FIN_Sofia_Zweygberg
	recruit_character = FIN_Carl_Magnus_Dahlstrom
	recruit_character = FIN_Axel_Dalstrom
	recruit_character = FIN_August_Alexander_Levon
	recruit_character = FIN_William_Crichton
	recruit_character = FIN_Carl_Robert_Mannerheim
	recruit_character = FIN_Fabian_Langenskiold
	recruit_character = FIN_Adolf_Torngren
	recruit_character = FIN_Johan_Snellman
	recruit_character = FIN_elias_lonnrot
	recruit_character = FIN_axel_olof_freudenthal
	recruit_character = FIN_Edvard_Bergenheim
	recruit_character = FIN_Carl_Creutz
	recruit_character = FIN_Waldemar_Schauman
	recruit_character = FIN_Nikolai_Adlerberg
	recruit_character = FIN_Agathon_Meurman
	
	#MHC
	
	recruit_character = FIN_Johan_Eberhard_von_Schantz
	recruit_character = FIN_Alexander_Jarnefelt
	recruit_character = FIN_Alexander_Jacob_von_Wendt
	recruit_character = FIN_Carl_Johan_Korsman
	recruit_character = FIN_Johan_Casimir_Ehrnrooth
	recruit_character = FIN_Anders_Edvard_Ramsay

	create_equipment_variant = {
		name = "Paddle Steamer Class"
		type = ship_hull_corvette_1
		name_group = GER_CA_HISTORICAL
		parent_version = 0
		modules = {
			fixed_ship_battery_slot = ship_cannon_battery_0
			fixed_ship_fire_control_system_slot = fire_control_system_0
			fixed_ship_engine_slot = ship_engine_paddle_screen
			fixed_ship_armor_slot = empty
			mid_1_custom_slot = empty
			front_1_custom_slot = empty
		}
		obsolete = yes
	}
	
	create_equipment_variant = {
		name = "Screw Corvette Class"
		type = ship_hull_corvette_1
		name_group = GER_CA_HISTORICAL
		parent_version = 0
		modules = {
			fixed_ship_battery_slot = ship_cannon_battery_1
			fixed_ship_fire_control_system_slot = fire_control_system_0
			fixed_ship_engine_slot = ship_engine_steam_screw_screen
			fixed_ship_armor_slot = ship_armor_screen_hardwood_0
			mid_1_custom_slot = empty
			front_1_custom_slot = empty
		}
		
	}
	
	#active construction at game start
	add_equipment_production = {
		equipment = {
			type = ship_hull_corvette_1
			version_name = "Screw Corvette Class"
		}
		name = "Kalevala"
		requested_factories = 1
		progress = 0.1
		amount = 1
	}
}

1860.3.1 = {
	add_corps_commander_role = {
		character = FIN_Alexander_Jarnefelt
		traits = { expert_improviser }
		skill = 3
		attack_skill = 4
		defense_skill = 2
		planning_skill = 1
		logistics_skill = 3
	}
}

1863.5.1 = {
	add_corps_commander_role = {
		character = FIN_Edvard_Bergenheim
		traits = { winter_specialist trait_engineer }
		skill = 3
		attack_skill = 3
		defense_skill = 4
		planning_skill = 3
		logistics_skill = 3
	}
}

1863.3.1 = {
	# Friedrich Wilhelm Rembert von Berg Resigns
	retire_character = FIN_friedrich_wilhelm_rembert_von_berg
}

1866.3.1 = {
	add_corps_commander_role = {
		character = FIN_Nikolai_Adlerberg
		traits = {	}
		skill = 2
		attack_skill = 1
		defense_skill = 2
		planning_skill = 2
		logistics_skill = 1
	}
}

1866.6.1 = {
	# Platon Ivanovich Rokossovsky Resigns
	retire_character = FIN_platon_ivanovich_rokasovsky
}

1869.3.1 = {
	add_corps_commander_role = {
		character = FIN_Waldemar_Schauman
		traits = { politically_connected }
		skill = 2
		attack_skill = 1
		defense_skill = 2
		planning_skill = 3
		logistics_skill = 1
	}
}

1876.1.1 = {
	# Johan Mauritz Nordenstam Resigns
	retire_character = FIN_johan_mauritz_nordenstam
}

1878.6.1 = {
	# Edvard Bergenheim Resigns
	retire_character = FIN_Edvard_Bergenheim
}

1881.3.1 = {
	# Count Nikolai Adlerberg Resigns
	retire_character = FIN_Nikolai_Adlerberg

	add_equipment_to_stockpile = {
		type = infantry_equipment_rifle_0
		amount = 3000
		producer = FIN
	}
	add_equipment_to_stockpile = {
		type = uniform_equipment_0
		amount = 1500
		producer = FIN
	}
	add_equipment_to_stockpile = {
		type = cavalry_equipment_0
		amount = 1500
		producer = FIN
	}

	add_equipment_to_stockpile = {
		type = cannon_equipment_0
		amount = 300
		producer = FIN
	}
}

1885.1.1 = {
	# Alexander Järnefelt Resigns
	retire_character = FIN_Alexander_Jarnefelt
}

1900.6.1 = {
	# Waldemar Schauman Resigns
	retire_character = FIN_Waldemar_Schauman
}